﻿@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
body {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-size: 12px;
	color: #666666;
}
ul, ol {
	list-style: none;
}
a {
	color: #666666;
	text-decoration: none;
}
a, img {
	border: none;
}
a {
	outline:none;
}
.clear {
	clear: both
}
.content {
	width: 1200px;
	margin: 0 auto;
}
.wrap {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
	margin: 0 auto
}
.wp1 {
	margin-left: 50%;
}
.wp2 {
	width: 1920px;
	margin-left: -960px;
}

.fr{ float:right;}
.fl{ float:left;}



/*head开始*/

.top {
	width: 100%;
	height: 31px;
	border-bottom:1px solid #e9e7e7;
	background:#f9f9f9;
	font-family: "宋体";
}
.top ul li {
	width: 330px;
	height: 31px;
	line-height: 31px;
	float: left;
}
.top .top_r {
	width: 230px;
	height: 31px;
	float: right;
	line-height: 33px;
	text-align: right;
}
.top .top_r a{ color:#666; font-size:12px;}

.header {
	width: 1200px;
	height: 78px;
	margin: 20px auto 25px;
}
.header .left {
	float: left;
}
.header .left h1 {
	width: 601px;
	height: 86px;
	float: left;
}
.header .left .top_logo01 {
	width: 601px;
	height: 86px;
	float: left;
}
.header .left_wz {
	float: left;margin-left:10px;
}
.header .left_wz .p1 {
	color:#333;
	font-size:16px;
	margin: 28px 0 0 20px;
}
.header .left_wz p label {
	color:#007a37;
}
.header .left_wz .p2 {
	color:#333;
	font-size:14px;
	margin:5px 0 0 20px;
}
.header .right {
	float: right;
	width:260px;
	margin-top:10px;
}
.header .right p {
	font-size: 14px;
	color: #4a4a4a;
	float:right;
	line-height:25px;
	margin-top: 3px;
}
.header .right img {
	display:inline-block;
	float:left;
	margin-top:8px;
	margin-right:5px;
}
.header .right p b{ color:#333; font-weight:normal;}
.header .right p span {
	font-size:26px;
	display:inline-block;
	color:#bc0101;
	letter-spacing:1px;
	font-weight:bold;
}

/*head结束*/


/*nav结束*/

#nav {
	width:100%;
	height:50px;
	background:#007a37;
	margin-top:30px;
}
.h_bottom li {
	float:left;
	list-style:none;
	font-family:"微软雅黑";
	font-size:16px;
	color:#fff;
	height:50px;
	font-weight:normal;
	line-height:50px;
	background:url(../images/fgx.jpg) no-repeat right center;
}
.h_bottom li a {
	color:#fff;
	text-decoration:none;
	display:block;
    padding:0 27px;

}
.h_bottom li a:hover {
	color:#fff;
}
.h_bottom li a.on{ background:#9b231c;transition: all .8s ease-in-out;}
.h_bottom li:hover{ background:#9b231c;transition: all .8s ease-in-out;}

.cur {
 background:#9b231c;
 }


/*nav结束*/


/*banner开始*/

.slideBox {
	width: 100%;
	height: 471px;
	overflow: hidden;
	position: relative;
}
.slideBox .hd {
	height: 33px;
	overflow: hidden;
	position: absolute;
	left: 46%;
	z-index: 1;
	margin-left: 26px;
}
.banner-in .hd {
	bottom: 12px;
}
.slideBox .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox .hd ul li {
	float: left;
	margin-right: 10px;
	width:25px;
	height: 25px;
	line-height: 14px;
	text-align: center;
	background: #000;
	color:#f6fff6;
	cursor: pointer;
	line-height:25px;
	font-size:12px;
	font-family:"Arial";
	FILTER: alpha(opacity=80);
    opacity: 0.8;
}
.slideBox .hd ul li.on {
	background: #007a37;
	color: #fff;
}
.slideBox .bd {
	height: 100%;
	z-index: 0;
	position: relative;
}
.slideBox .bd li {
	height: 471px;
	zoom: 1;
	vertical-align: middle;
	width: 100%;
	overflow: hidden;
}
.slideBox .bd img {
	width: 1920px;
	height: 471px;
	display: block;
}

/*banner结束*/


/*内页banner*/

.slideBox_ny {
	width: 100%;
	height: 300px;
	overflow: hidden;
	position: relative;
}
.slideBox_ny .hd {
	height: 33px;
	overflow: hidden;
	position: absolute;
	left: 46%;
	z-index: 1;
	margin-left: 26px;
}
.banner-in1 .hd {
	bottom: 12px;
	display:none;
}
.slideBox_ny .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox_ny .hd ul li {
	float: left;
	margin-right: 10px;
	width:25px;
	height: 25px;
	line-height: 14px;
	text-align: center;
	background: #000;
	color:#f6fff6;
	cursor: pointer;
	line-height:25px;
	font-size:12px;
	font-family:"Arial";
	FILTER: alpha(opacity=80);
    opacity: 0.8;
}
.slideBox_ny .hd ul li.on {
	background: #007a37;
	color: #fff;
}
.slideBox_ny .bd {
	height: 100%;
	z-index: 0;
	position: relative;
}
.slideBox_ny .bd li {
	height: 300px;
	zoom: 1;
	vertical-align: middle;
	width: 100%;
	overflow: hidden;
}
.slideBox_ny .bd img {
	width: 1920px;
	height: 300px;
	display: block;
}

/*内页banner*/





/*面包屑开始*/

#mbx {
	width: 100%;
	background:#eeeeee;
	height: 38px;
}

.con-body-wz {
	width: 800px;
	height: 38px;
	line-height: 38px;
	float: left;
	color: #333;
	font-size: 12px;
	overflow: hidden;
	font-family:"宋体";
	
}
.con-body-wz a {
	color: #727272;
	margin-left: 20px;
}
.con-body-wz a:hover {
	color: #727272;
	text-decoration: underline
}
.con-body-wz span {
}
.search {
	height:25px;
	float: right;
	width:180px;
margin-top:7px;

}

.srk {
	width: 143px;
	height:25px;
	line-height: 25px;
	border-right: none;
	background: #fff;
	color: #666666;
	float: left;
	border:none;
	padding-left:12px;
	border-radius:50px 0 0 50px;
}
.anniu {
	width:25px;
	height: 25px;
	border: none;
	cursor: pointer;
	color: #fff;
	float: right;
	background:url(../images/ss.jpg) no-repeat;
}
/*面包屑结束*/


/*产品分类右侧*/

.product {
	margin: 20px 0 20px 0px;
float: left;
width: 1200px;

}

.pright{ width:935px;}
.product_bt{ height:50px; background:#e7e7e7;}
.product_bt li{ float:left; width:220px; font-size:16px; color:#666666; cursor:pointer; text-align:center; line-height:50px; height:50px;}
.product_bt li.on{ background:#007a37; color:#fff;transition:all .5s;}
.product_bt li.on a{ color:#fff;transition:all .5s;}
.product_bt li.on h1{ color:#fff;transition:all .5s;font-size: 24px;font-weight: inherit;}
.ggtu{ margin-top:8px;margin-bottom: 0px; }
.ggtu img{width: 935px;
height: 274px; display:block;}

.product_c{width:951px; margin-top:2px;}

.zz {
    position:relative;
    overflow:hidden;
  width:300px ;
height: 200px;
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	float:left;
margin: 17px 17px 0 0;
	_margin: 15px 10px 0 0;
}

.tp1 {
    position:absolute;
    top:0;
    height:100%;
    width:100%;
	
}

.tp1  img{   
width: 298px;
height: 198px;
border: 1px solid #cccccc;
}



.text1 {
     display:none;
    z-index:5;
    position:absolute;
    width:90%;
    background:#000;
	filter: alpha(opacity=70);
opacity: 0.7;
 bottom:-35px;
    height:35px;
	margin-left:0px;
	 text-align:center;
	 line-height:35px;
	 overflow:hidden; 
	font-size:14px;
	padding:0 5%;
	overflow:hidden;
}

.text1 a{color: #fff;}




/*优势*/

.youshibt{ font-size:23px; color:#333333; text-align:center; padding:30px 0;}
.youshibt label{ color:#007a37; font-size:28px;}

#youshi{ background:url(../images/youshi_bg.jpg) no-repeat center 0; width:1920px; height:1305px;}

.ys_box1{ width:455px; float:right; margin:70px 75px 0 0;_margin:70px 40px 0 0;}
.ys_box1 h4{ font-size:24px; color:#007a37; font-weight:normal;}
.ys_box1 h4 label{ color:#333333; font-size:30px; font-weight:bold;}

.ys_box1 .zy_ys_tit01{ font-size:22px; color:#007a37; font-weight:normal;}
.ys_box1 .zy_ys_tit01 label{ color:#333333; font-size:22px; font-weight:bold;}


.ys_box1 p{ font-size:16px; color:#333; line-height:30px; margin:8px 0 0 5px;}

.ju01{ margin:33px 70px 0 0;_margin:33px 37px 0 0;}


.ys_box2{ width:580px; float:left; margin:90px 0 0 60px;_margin:90px 0 0 30px;} 
.ys_box2 ul{ width:570px; margin-top:10px;}
.ys_box2 ul li{ float:left; font-size:16px; color:#333333; line-height:32px; background:url(../images/tb2.jpg) no-repeat 0 center; padding-left:23px;width:260px;}

.ys_box3{ width:570px; margin:177px 0px 0 0;_margin:160px 0px 0 0;}
.ys_box3 h4,.ys_box4 h4{ font-size:22px;}
.ys_box4{ width:573px; margin:51px 0px 0 0;_margin:50px 0px 0 0;}
.ys_box4 p span{ color:#ca0000;}



.ad2{ height:158px;background:url(../images/ad2.jpg) no-repeat;}
.ad2 a{ display:block; float:right; width:105px; height:35px; margin:35px 140px 0 0;}

/*售后服务*/

.shouhoufw{ height:550px; margin:30px 0 0;background:url(../images/shfw_bg.jpg) no-repeat center center;}
.shbt{ height:70px; background:url(../images/tb3.jpg) repeat-x 0 center;}
.shbt p{ width:240px; margin:0 auto; background:#fff; font-size:22px; color:#333333; font-weight:bold; text-align:center; line-height:33px; margin-top:12px;}
.shbt p label{ display:block; font-family:"Arial"; color:#757575; font-size:14px; text-transform:uppercase; font-weight:normal;}
.shbt p b{ color:#007a37;}
.shbt p font{ color:#007a37;}
.shbt h2{ width:240px; margin:0 auto; background:#fff; font-size:23px; color:#333333; font-weight:bold; text-align:center; line-height:33px; margin-top:12px;}
.shbt h2 label{ display:block; font-family:"Arial"; color:#757575; font-size:14px; text-transform:uppercase; font-weight:normal;}
.shbt h2 font{ color:#007a37;}


.shfw_01{ width:340px;margin:3px 0 0 430px;}
.shfw_01 h5{ font-size:24px; text-align:center; font-weight:normal;}
.shfw_01 h5 label{ color:#007a37;}
.shfw_01 p{ color:#333333; font-size:16px; line-height:28px;}

.shfw_02{float:left;margin:110px 0 0 100px;_margin:110px 0 0 50px;}
.shfw_02 h5{ text-align:right; margin-bottom:7px;}
.shfw_03{ float:right;margin:115px 110px 0px 0px;_margin:115px 60px 0px 0px;}
.shfw_03 h5{ text-align:left;margin-bottom:7px}

.shouhoufw h2{ color:#505050; font-size:30px; text-align:center; margin-top:60px;}
.shouhoufw h2 label{ color:#007a37; font-size:36px;}


/*工程案例*/

#case{ width:100%; height:580px;background:url(../images/case_bg1.jpg) repeat-x 0 bottom;}
.case{ height:493px; background:url(../images/case_bg2.jpg) repeat-x; margin-top:15px; border:1px solid #dcdcdc;}

/* 本例子css */
.slideGroup1 .parHd{ width:320px; position:relative; float:left;  }
.slideGroup1 .parHd p{ position:absolute; top:10px; left:-10px;}
.slideGroup1 .parHd ul{ position:absolute; left:-10px; top:3px;background:url(../images/gt.jpg) left top no-repeat; padding-top:7px;   }
.slideGroup1 .parHd ul li{  cursor:pointer; width:285px; height:72px; line-height:72px; background:#007a37 url(../images/tb5.png) no-repeat 20px center; padding-left:35px; margin-top:6px;font-size:18px; color:#fff; }
.slideGroup1 .parHd ul li a{ color:#fff;}
.slideGroup1 .parHd ul li.on{ background:#9b231c url(../images/tb5.png) no-repeat 20px center;height:72px;transition: 0.5s all 0s linear;}

.slideGroup1 .parBd{ width:840px; float:right; overflow:hidden; padding-right:10px; margin-top:16px;}

.progcon dl{ height:210px; overflow:hidden;}
.progcon dt{ width:332px; height:210px; float:left;}
.progcon dt img {
	width:332px; height:210px;
	transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
}
.progcon dt img:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	transition:all 1.2s linear;
	-moz-transition:all 1.2s linear;
	-o-transition:all 1.2s linear;
	-webkit-transition:all 1.2s linear;
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
	-m-transform:scale(1.12);
	transform:scale(1.3);
}
.progcon dt a.preview {
	display:block;
   width:332px; height:210px;
	overflow:hidden;
}


.progcon dd{ width:480px; float:right;margin-top:10px; }
.progcon dd b{ font-size:24px; display:block; height:40px; line-height:35px; overflow:hidden; background:url(../images/tb6.jpg) repeat-x 0 bottom; font-weight:normal; margin-bottom:5px;}
.progcon dd b a{color:#1b1b1b;}
.progcon dd font{ font-size:18px; display:block; height:40px; line-height:35px; overflow:hidden; background:url(../images/tb6.jpg) repeat-x 0 bottom; font-weight:normal; margin-bottom:5px;}
.progcon dd font a{color:#1b1b1b;}

.progcon dd p{ font-size:14px; line-height:30px; color:#1d1d1d; height:90px; overflow:hidden;}
.progcon dd span{ width:138px; height:42px; text-align:center; line-height:40px; font-size:14px; display:block; float:left; margin:15px 10px 0 0;}
.progcon dd span a{ color:#fff;}
.prom1{ background:url(../images/anniu1.jpg) no-repeat;}
.prom2{background:url(../images/anniu2.jpg) no-repeat;}

.protitle{ height:30px; border-bottom:1px solid #c6c6c6; margin-top:25px;}
.protitle font{ font-size:18px; color:#007a37; height:17px; line-height:17px;display:inline-block; border-left:5px solid #c2252e; font-weight:bold; width:85px;  text-align:center;}
.protitle span{ float:right; font-family:"Arial"; color:#999; text-transform:uppercase; margin:7px 2px 0 0;}
.protitle span a{ color:#999;}

.picMarquee-left .bd{ overflow:hidden; margin-top:13px;}
.picMarquee-left .bd ul{ height:180px;width:1200px;}
.picMarquee-left .bd ul li{ float:left; width:270px; height:180px; margin-right:15px;_margin:0 7px;overflow:hidden;position:relative;display:inline;}
.picMarquee-left .bd ul li .text{background:#1b1b1b;position:absolute;width:270px;height:40px;filter:alpha(opacity=70); opacity:0.7;}
.picMarquee-left .bd ul li .text p{font-size:14px;line-height:40px;height:40px;  margin:0 auto; text-align:center; overflow:hidden; padding:0 10px;}
.picMarquee-left .bd ul li .text a{color: #fff;}



#box{ width:100%; height:800px; background:#f3f3f3;}


/*合作流程*/

.hezlc{ height:160px; margin-top:15px; }
.hezlc li{ width:110px; float:left;font-size:16px; color:#333;text-align:center;}
.hezlc li p{ width:110px; height:110px;margin-bottom:10px; cursor:pointer;}
.hezlc span{ display:inline-block; float:left; width:15px; height:25px; margin:50px 15px 0;}


/*客户见证*/

.kehujz{ width:596px; height:190px;float:left; margin:20px 0 0 0; }
.kehujz p.tp{ width:190px; height:190px; float:left;}
.kehujz p.tp img {
	width:240px; height:190px;
	transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
}
.kehujz p.tp img:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	transition:all 1.2s linear;
	-moz-transition:all 1.2s linear;
	-o-transition:all 1.2s linear;
	-webkit-transition:all 1.2s linear;
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
	-m-transform:scale(1.12);
	transform:scale(1.3);
}
.kehujz p.tp a.preview {
	display:block;
    width:240px; height:190px;
	overflow:hidden;
}
.kehujz .mk_wz{ width:310px;  float:right; margin-right:25px;_margin-right:13px;margin-top:20px;}
.kehujz .mk_wz span{font-size:16px; height:30px; display:block;font-weight:bold; border-bottom:1px dashed #c9c9c9; margin-bottom:7px;}
.kehujz .mk_wz span a{ color:#282828;}
.kehujz .mk_wz p{ font-size:14px; color:#434343; line-height:30px; height:120px;overflow:hidden;}
.kehujz .mk_wz a.more{ font-size:14px; color:#fff; display:block; width:125px; height:30px; line-height:30px; background:#007a37; text-align:center; margin-top:-20px;}


.ad3{ background:url(../images/ad3.jpg) no-repeat; height:168px; margin-top:30px;margin-bottom:30px;}
.ad3 a{ width:100px; height:30px; float:left; display:block; margin:120px 0 0 335px;}


/*森奥简介*/

.about{ margin:10px 0 30px; height:319px;}
.about .sp{ background:url(../images/sp.jpg) no-repeat; width:574px; height:319px; float:left;}
.about .gywm{ width:593px; float:right; color:#333333; font-size:16px; line-height:36px; text-indent:2em; margin-top:10px; margin-right:5px;}
.about .gywm span{ display:block; margin-top:15px;}
.about .gywm span a{font-size: 14px;
color: #fff;
display: block;
width: 125px;
height: 30px;
line-height: 30px;
background: #007a37;
text-align: center;
margin-top: 10px; text-indent:0em;}


/*投标资质*/

.picMarquee-left2{ margin-bottom:20px;}
.picMarquee-left2 .bd{margin: 20px 0 20px 30px;}
.honor{ height:233px;  }
.honor li{ float:left; width:350px; height:233px; margin:0 15px;}
.tempWrap{}

/*车间、展厅*/

.picMarquee-left3{ margin-bottom:20px;}
.picMarquee-left3 .bd{ margin-top:7px;}
.zt{ height:257px;  }
.zt li{ float:left; width:385px; height:257px; margin:0 7px;overflow:hidden;position:relative;display:inline;}

.zt li .text{background:#1b1b1b;position:absolute;width:385px;height:40px;filter:alpha(opacity=80); opacity:0.8;}
.zt li .text p{font-size:14px;line-height:40px;height:40px;  margin:0 auto; text-align:center; overflow:hidden; padding:0 10px;}
.zt li .text a{color: #fff;}


.ad4{ background:url(../images/ad4.jpg) no-repeat; height:150px; margin-top:30px;}
.ad4 a{ width:100px; height:30px;  display:block; float:right; margin: 45px 313px 0 0;}



/*新闻中心*/

.news{ width:800px; height:470px; float:left; margin-top:45px;}
.news_bt{ height:48px; border:1px solid #e0e0e0; }
.news_bt ul{float:left; height:48px;}
.news_bt ul li{ float:left; font-size:18px; cursor:pointer; border-right:1px solid #e0e0e0;  line-height:48px; width:135px; height:48px; text-align:center;}
.news_bt ul li a{ text-decoration:none; color:#333333;}
.news_bt ul li.on{ background:#007a37;transition:all .8s;}
.news_bt ul li.on a{ color:#fff;}

.news_bt p{ width:86px; height:48px;float:right; line-height:48px; text-align:center;}
.news_bt p a{ color:#999999; font-family:"Arial"; font-size:14px;  text-transform:uppercase;}

.news_nr{ height:388px; margin-top:20px;}
.news_t{ height:202px;}
.top_tp{ width:301px; height:202px; float:left;}

.top_tp img {
	 width:301px; height:202px;
	transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
}
.top_tp img:hover {
	opacity: 0.7;
	filter: alpha(opacity=70);
	transition:all 1.2s linear;
	-moz-transition:all 1.2s linear;
	-o-transition:all 1.2s linear;
	-webkit-transition:all 1.2s linear;
	-webkit-transform:scale(1.3);
	-moz-transform:scale(1.3);
	-o-transform:scale(1.3);
	-m-transform:scale(1.12);
	transform:scale(1.3);
}
.top_tp a.preview {
	display:block;
   width:301px; height:202px;
	overflow:hidden;
}

.top_nr{ width:480px; height:202px; float:right;}
.top_nr h4{ font-size:16px; font-weight:normal;border-bottom:1px dashed #999999; height:33px;}
.top_nr h4 a{ color:#3d3d3d; }

.top_nr .zy_xw_tit01{ font-size:16px; font-weight:normal;border-bottom:1px dashed #999999; height:33px;}
.top_nr .zy_xw_tit01 a{ color:#3d3d3d; }

.top_nr span{ display:block; font-size:14px; margin:10px 0 10px;}
.top_nr p{ font-size:14px; color:#3d3d3d; line-height:28px; padding:0 5px;}
.top_nr a.xk{ width:136px; height:36px; border:1px solid #007a37; display:block; font-size:14px; color:
#007a37; line-height:38px; text-align:center; margin-top:30px;}
.news_nr ul{margin-top:10px; width:800px; height:175px; background:url(../images/fgxw.jpg) no-repeat 380px 15px;}
.news_nr ul li{ font-size:14px; line-height:36px; width:400px;overflow:hidden; }
.news_nr ul li span{  float:right;margin-right:25px; }
.news_nr ul li a{ color:#626262;}
.news_nr ul li a:hover{ color:#007a37; text-decoration:none;}
.ju03{ float:left;}
.ju02{ float:right;}


/*常见问题*/

.cjwt{ width:369px; height:460px; float:right;margin-top:45px;}
.news_bt1{ height:48px; border:1px solid #e0e0e0;background:#007a37; }
.news_bt1 h5 {
font-size:18px; font-weight:normal; height:48px; color:#fff; line-height:48px; margin:0 0 0 30px; float:left;
}
.news_bt1 .zy_cjwt_tit01 {
font-size:18px; font-weight:normal; height:48px; color:#fff; line-height:48px; margin:0 0 0 30px; float:left;
}
.news_bt1 p{ width:86px; height:48px;float:right; line-height:48px; text-align:center;}
.news_bt1 p a{ color:#fff; font-family:"Arial"; font-size:14px;  text-transform:uppercase;}

.wenda{ height:410px; border:1px solid #dfdfdf; }
.wenda .bd{ height:380px; overflow:hidden; margin-top:15px;}
.wd{ width:340px; height:120px; margin:10px auto 0; border-bottom:1px dotted #999999;}

.wd .sywd{ font-size:15px; height:30px;line-height:30px; overflow:hidden;}
.wd .sywd label{ float:left; margin:7px 5px 0 0;}
.wd .sywd a{ color:#000;}

.wd h5{ font-size:14px; height:30px;line-height:30px; overflow:hidden;}
.wd h5 label{ float:left; margin:7px 5px 0 0;}
.wd h5 a{ color:#000;}
.wd p{ line-height:27px; height:48px; }
.wd p span{ float:left; margin:5px 5px 0 0;}


/*友情链接*/

.frienflink{  border:1px solid #c7c7c7; border-bottom:none;margin-top:15px; font-size:14px; color:#333333;line-height:30px; padding:15px 15px 12px;}
.frienflink a{ color:#333;}
.frienflink span{ display:inline-block; font-size:18px; color:#007a37; font-weight:bold; }


/*footer*/

#footer{ width:100%; height:300px; background:#313131; padding-top:30px;}
.sub_nav { height:40px;margin:0 auto; border-bottom:1px solid #5a5a5a;}
.sub_nav  li{ float:left; height:35px; line-height:35px;font-size:14px; color:#d4d4d4; }
.sub_nav  li a{ color:#d4d4d4}
.sub_nav  li a:hover{ color:#d4d4d4; text-decoration:none;}
.sub_nav  li label{ margin:0 7px; display:inline-block;}
.sub_nav  li.first{ margin-left:300px;_margin-left:150px;}

.dlogo{ width:178px; height:164px; float:left; margin:40px 0 0 25px;}
.dwz{ width:400px;float:left; color:#c3c3c3; font-size:14px; line-height:30px; margin:55px 0 0 40px;}
.dwz span{ font-size:18px; display:block;}


.ewm{ float:right; margin:60px 0 0 0;}
.ewm p{ width:154px; float:left; margin-left:15px; text-align:center; color:#d4d4d4; font-size:14px;}


/*返回顶部*/

#roll_top {
	cursor: pointer;
	height: 30px;
	position: relative;
	width: 72px;
}
#roll_top {
	background:url(../images/top.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
#roll {
	display: block;
	position: fixed;
	right: 3%;
	top: 93%;
	width: 72px;
	z-index: 999;
	height: 30px;
}


#con_one_1 h2, #con_one_2 h2, #con_one_3 h2{
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    border-left: solid 6px #d0111b;
    padding-left: 10px;
}
#textarea h2{
    font-size: 20px;
    font-weight: bold;
    margin: 15px 0;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    border-left: solid 6px #d0111b;
    padding-left: 10px;
}
#textarea h3{
    font-size: 18px;
    font-weight: bold;
    margin: 15px 0;
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    border-left: solid 6px #d0111b;
    padding-left: 10px;
}
